cause to be unavoidable - Turkish English Dictionary